org.eclipse.vtp.desktop.projects.voice.internals
Class VoiceMediaProvider

java.lang.Object
  extended by org.eclipse.vtp.desktop.projects.voice.internals.VoiceMediaProvider
All Implemented Interfaces:
IRefreshListener, IMediaProvider

public class VoiceMediaProvider
extends java.lang.Object
implements IMediaProvider, IRefreshListener


Constructor Summary
VoiceMediaProvider(VoiceProject project)
           
 
Method Summary
 IFormatManager getFormatManager()
           
 IFormatter getFormatter()
           
 IResourceManager getResourceManager()
           
 ISharedContentProvider getSharedContentProvider()
           
 java.util.List getSupportedContentTypes()
           
 boolean hasSharedContent()
           
 void refreshResource(IVoiceToolsResource resource)
          Called when a resource has changed in some way and indicates any visual display of its data should be updated.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VoiceMediaProvider

public VoiceMediaProvider(VoiceProject project)
Method Detail

getFormatManager

public IFormatManager getFormatManager()
Specified by:
getFormatManager in interface IMediaProvider

getFormatter

public IFormatter getFormatter()
Specified by:
getFormatter in interface IMediaProvider

getResourceManager

public IResourceManager getResourceManager()
Specified by:
getResourceManager in interface IMediaProvider

getSharedContentProvider

public ISharedContentProvider getSharedContentProvider()
Specified by:
getSharedContentProvider in interface IMediaProvider

getSupportedContentTypes

public java.util.List getSupportedContentTypes()
Specified by:
getSupportedContentTypes in interface IMediaProvider

hasSharedContent

public boolean hasSharedContent()
Specified by:
hasSharedContent in interface IMediaProvider

refreshResource

public void refreshResource(IVoiceToolsResource resource)
Description copied from interface: IRefreshListener
Called when a resource has changed in some way and indicates any visual display of its data should be updated.

Specified by:
refreshResource in interface IRefreshListener
Parameters:
resource - The resource that changed